package com.xixibaby.core.mybatis;

import com.baomidou.mybatisplus.core.injector.AbstractMethod;
import com.baomidou.mybatisplus.extension.injector.LogicSqlInjector;

import java.util.List;

/**
 * @author : tomj
 * @since : 2019-02-25 10:28
 */
public class XixibabyLogicSqlInjector extends LogicSqlInjector {
    @Override
    public List<AbstractMethod> getMethodList() {
        List<AbstractMethod> methodList = super.getMethodList();
        methodList.add(new LeftJoin());
        methodList.add(new ListInnerJoin());
        methodList.add(new SelectByIdIncludDeleted());
        return methodList;
    }
}
